insulation batt - Francés Inglés Diccionario